Taiwan red pine - Espagnol Anglais Dictionnaire